package com.panfeng.xcloud.dao.member.entity;

import lombok.Data;

import javax.persistence.Id;
import javax.persistence.Table;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 红包表实体
 */
@Data
@Table(name="im_red_packet")
public class ImRedPacket {
    //主键雪花id
    @Id
    private Long id;
    //红包发送者
    private String userId;
    //红包数量
    private Integer total;
    //红包金额
    private BigDecimal amount;
    //红包类型（0-好友红包，1-群红包）
    private Integer type;
    //红包标题（恭喜发财，大吉大利）
    private String title;
    //0-全额，1-金额随机，2-金额平均
    private Integer assignType;
    //手续费
    private BigDecimal commission;
    //红包图片
    private String faceUrl;
    //归属(群id)
    private Long crowdId;
    //归属(好友用户id)
    private String friendUserId;
    //发红包时间
    private Date sendTime;
    //所在表名
    private String tableName;
    //截止时间
    private Date deadline;

}